What is mars hill nc elevation?

Mars Hill, NC has an elevation of 2,330 feet (710 meters) above sea level. It is located in the Appalachian Mountains, which is why it has a higher elevation than many other towns in the region. Mars Hill is known for its stunning mountain views and outdoor recreation opportunities.